home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
PET
/
E-Education
/
(e)d3.d64
/
double vowels
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2008-11-26
|
16KB
|
477 lines
100 PRINT"[147]":POKE53248+21,0:POKE53248+23,0:POKE53248+29,0:POKE808,225
110 Q1$=""
120 Q2$=""
130 Q3$=""
140 PRINT"[147] P H O N C E N T R A T I O N "
150 REM
160 REM BY MARIO VELA-MARTINEZ
170 REM
180 REM ASSISTANCE BY:
190 REM CARLOS VELA-MARTINEZ &
200 REM RAYMOND PRACHUN
210 REM
220 REM 1018 LAVENDER CRT.
230 REM OSHAWA, ONTARIO (CANADA)
240 REM L1G 3H1
250 REM
260 REM
270 DIMWD$(14),L1(14),C1$(124),C2(124):DIMB1(14):DIMS4(14),EE$(7)
280 DIMB2(14):DIMSP(14):DIMCH(36):MA=2
290 DIMI1(30),I2(30),I3(30),I4(30),I5(30):DIMW1(20),W2(20),W3(20):RESTORE
300 DIMS1(14),S2(14),S3(14),Y1$(15),Y2$(15)
310 MA=2:PRINTCHR$(8):GOSUB320:GOTO400
320 RESTORE
330 FORI=1TO14:READA$:READA:C1$(I)=A$:C2(I)=A:NEXTI
340 REM
350 REM
360 REM
370 RETURN
380 CL=CL+2:POKE53280,CL:POKE53281,CL+2
390 RETURN
400 GOSUB3150
410 FORI=1TO27:READA,B,C,D,E:I1(I)=A:I2(I)=B:I3(I)=C:I4(I)=D:I5(I)=E:NEXTI
420 FORI=1TO14:READA,B,C:W1(I)=A:W2(I)=B:W3(I)=C:NEXTI
430 GOSUB2420
440 REM
450 GOSUB3900
460 POKEV+21,0:PRINT"[147]":POKE53280,6:POKE53281,0
470 G1$="[159] [213][195][195][201][160][213][195][195][201][160][213][195][195][201] [213][195][195][201][160][213][195][195][201]"
480 G2$="[159] [194][160][160][194][160][194][160][160][194][160][194][160][160][194][160][194][160][160][194][160][194][160][160][194]"
490 G3$="[159] [202][195][195][203][160][202][195][195][203][160][202][195][195][203][160][202][195][195][203][160][202][195][195][203]"
500 FORI=1TO3:PRINTG1$:PRINTG2$:PRINTG3$:PRINT"":NEXT
510 PRINT"[154] [146]"
520 PRINT" [146]"
530 PRINT" [146][159]"
540 FORT=1784TO1810:POKET,160:POKET+54272,14:NEXT
550 FORT=1770TO1024STEP-40:POKET,160:POKET+54272,14:NEXT
560 FORT=1051TO1063:POKET,160:POKET+54272,14:NEXT
570 FORT=1063TO1743STEP40:POKET,160:POKE54272+T,14:NEXT
580 FORT=1783TO1771STEP-1:POKET,160:POKET+54272,14:NEXT
590 FORT=1811TO1823:POKET,160:POKET+54272,14:NEXTT
600 G4$=""
610 PRINT"";G4$;"WORD LIST":D1=30
620 PRINT"";G4$;"[157]1. ";WD$(1):XY=1:GOSUB700
630 PRINT"";G4$;"[157]2. ";WD$(2):XY=2:GOSUB700
640 PRINT"";G4$;"[157]3. ";WD$(3):XY=3:GOSUB700
650 PRINT"";G4$;"[157]4. ";WD$(4):XY=4:GOSUB700
660 PRINT"";G4$;"[157]5. ";WD$(5):XY=5:GOSUB700
670 PRINT"";G4$;"[157]6. ";WD$(6):XY=6:GOSUB700
680 PRINT"";G4$;"[157]7. ";WD$(7):XY=7:GOSUB700
690 GOTO1120
700 D=L1(XY):PRINT"[145]";TAB(D1+D);"--":RETURN
710 RESTORE
720 PRINTQ3$" ONE MOMENT PLEASE";
730 FORI=1TO36:CH(I)=0:NEXT
740 FORT=1TO7
750 A=INT(RND(1)*14+1)
760 IFCH(A)=50THEN750
770 IFC1$(A)=""THEN750
780 WD$(T)=C1$(A):WD$(T+7)=C1$(A)
790 IFWD$(T)=""THEN750
800 IFWD$(T+7)=""THEN750
810 L1(T)=C2(A):L1(T+7)=C2(A)
820 CH(A)=50
830 NEXTT
840 GOSUB890:RETURN
850 DATA"GREEN",3,"STREET",4,"SHEEP",3,"DEEP",2,"PEEP",2,"WEEPING",2,"ROOSTER",2
860 DATA"SPOON",3,"SCHOOL",4,"QUEEN",3,"MOON",2,"BROOM",3,"COOL",2,"BALLOON",5
870 REM
880 REM
890 REM
900 FORI=1TO14
910 F=0:IS=INT(RND(1)*14+1)
920 F=F+1:IFSP(F)=ISTHEN910
930 IFF=14THEN950
940 GOTO920
950 F=0
960 IFIS=1THENS1(I)=1106:S2(I)=49:S3(I)=48:S4(I)=10:B1(I)=81:B2(I)=36
970 IFIS=2THENS1(I)=1111:S2(I)=49:S3(I)=49:S4(I)=11:B1(I)=81:B2(I)=77
980 IFIS=3THENS1(I)=1116:S2(I)=49:S3(I)=50:S4(I)=12:B1(I)=81:B2(I)=116
990 IFIS=4THENS1(I)=1121:S2(I)=49:S3(I)=51:S4(I)=13:B1(I)=81:B2(I)=155
1000 IFIS=5THENS1(I)=1126:S2(I)=49:S3(I)=52:S4(I)=14:B1(I)=81:B2(I)=195
1010 IFIS=6THENS1(I)=1346:S2(I)=49:S3(I)=53:S4(I)=15:B1(I)=129:B2(I)=36
1020 IFIS=7THENS1(I)=1351:S2(I)=49:S3(I)=54:S4(I)=16:B1(I)=129:B2(I)=77
1030 IFIS=8THENS1(I)=1361:S2(I)=49:S3(I)=55:S4(I)=17:B1(I)=129:B2(I)=155
1040 IFIS=9THENS1(I)=1366:S2(I)=49:S3(I)=56:S4(I)=18:B1(I)=129:B2(I)=195
1050 IFIS=10THENS1(I)=1586:S2(I)=49:S3(I)=57:S4(I)=19:B1(I)=177:B2(I)=36
1060 IFIS=11THENS1(I)=1591:S2(I)=50:S3(I)=48:S4(I)=20:B1(I)=177:B2(I)=77
1070 IFIS=12THENS1(I)=1596:S2(I)=50:S3(I)=49:S4(I)=21:B1(I)=177:B2(I)=116
1080 IFIS=13THENS1(I)=1601:S2(I)=50:S3(I)=50:S4(I)=22:B1(I)=177:B2(I)=155
1090 IFIS=14THENS1(I)=1606:S2(I)=50:S3(I)=51:S4(I)=23:B1(I)=177:B2(I)=195
1100 SP(I)=IS
1110 NEXT:RETURN
1120 FORI=1TO14
1130 POKES1(I),S2(I):POKE54272+S1(I),1:POKES1(I)+1,S3(I):POKE54272+S1(I)+1,1
1140 NEXTI:GOSUB4100:GOTO1490
1150 A$=""
1160 PRINTQ1$;" "
1170 PRINTQ1$;ZZ$(MA);" ";U$
1180 A$=""
1190 GETB$:IFB$=""THEN1190
1200 IFB$="[133]"THEN2410
1210 JW=0:FORI=48TO57:IFB$=CHR$(I)THENJX=I
1220 IFB$<>CHR$(I)THENJW=JW+1
1230 NEXTI:IFJW=10THEN1190
1240 X1=JX-48:IFX1<0ORX1>2THEN1190
1250 PRINTA$;B$
1260 GETB$:IFB$=""THEN1260
1270 IFB$="[133]"THEN2410
1280 JW=0:FORI=48TO57:IFB$=CHR$(I)THENJX=I
1290 IFB$<>CHR$(I)THENJW=JW+1
1300 NEXTI:IFB$=CHR$(20)THENPRINTA$;" ":GOTO1190
1310 IFJW=10THEN1260
1320 X2=JX-48
1330 A8=X1*10:A9=A8+X2:IFA9>23THEN1260
1340 PRINTA$;"";B$
1350 GETB$:IFB$=""THEN1350
1360 IFB$="[133]"THEN2410
1370 X1=X1*10:X=X1+X2:IFX>23THEN1260
1380 IFB$=CHR$(20)THENPRINTA$;" ":B$="":GOTO1190
1390 IFB$=CHR$(13)THENA$="":RETURN
1400 B$="":GOTO1350
1410 POKE198,0:GOSUB1460:PRINTQ1$;WR$
1420 PRINTQ3$;" PRESS THE [146] RETURN KEY TO CONTINUE [146]"
1430 GETB$:IFB$=""THEN1430
1440 IFB$<>CHR$(13)THEN1430
1450 GOSUB1460:RETURN
1460 PRINTQ1$;" "
1470 PRINTQ2$;" "
1480 PRINTQ3$;" ":RETURN
1490 GOSUB2340
1500 A$=""
1510 GOSUB1150:W=0
1520 W=W+1:IFS4(W)=XTHENA=W:GOTO1540
1530 GOTO1520
1540 W=0
1550 IFC1$(A)<>"NIL"THEN1590
1560 PRINTQ1$;" "
1570 PRINTQ1$;"SORRY, CARD";X;"HAS ALREADY BEEN PICKED.":GOSUB4830
1580 XC=2:GOTO1490
1590 GOSUB3480
1600 U$="NOW CHOOSE A SECOND CARD":GOSUB1150
1610 IFS4(A)<>XTHEN1650
1620 PRINTQ1$;" "
1630 PRINTQ1$;" PLEASE DO NOT PICK THE SAME CARD TWICE!":GOSUB4830
1640 GOTO1600
1650 W=0
1660 W=W+1:IFS4(W)=XTHENA1=W:GOTO1680
1670 GOTO1660
1680 W=0:IFC1$(A1)<>"NIL"THEN1720
1690 PRINTQ1$;" "
1700 PRINTQ1$;"SORRY, CARD";X;"HAS ALREADY BEEN PICKED.":GOSUB4830
1710 GOTO1600
1720 REM
1730 GOSUB3620
1740 D$=WD$(A):E$=WD$(A1):D=L1(A):E=L1(A1):D1$=MID$(D$,D):E1$=MID$(E$,E)
1750 IFLEFT$(D1$,2)=LEFT$(E1$,2)THEN1800
1760 PRINTQ1$;" "
1770 POKES+6,9:FORI=255TO0STEP-10
1780 POKES+4,17:POKES,20:POKES+1,I:POKES+4,16:NEXTI:POKES+6,0:POKES+1,0:POKES,0
1790 WR$=" SORRY, THAT IS NOT A MATCH [146] ":GOSUB1410:GOTO2100
1800 REM
1810 POKES+6,9:POKES,40:POKES+1,2:FORI=1TO10:NEXTI:FORI=0TO255STEP10
1820 POKES+4,17:POKES,200:POKES+1,I:POKES+4,16:NEXTI:POKES+6,0:POKES+1,0:POKES,0
1830 WR$=" THAT'S RIGHT WE HAVE A MATCH! "
1840 FORQ=1TO10:POKE53280,Q:POKE53281,Q+1
1850 FORDY=1TO30:NEXTDY:NEXTQ:POKE53280,6:POKE53281,0
1860 GOSUB1410
1870 D$=MID$(WD$(A),L1(A)):D1$=LEFT$(D$,2)
1880 PRINTQ2$;" WHICH WORD CAN YOU COMPLETE[160]WITH ";D1$;"[146]? "
1890 GETB$:IFB$=""THEN1890
1900 IFB$="1"THENNM=1:GOSUB2000:GOTO2010
1910 IFB$="2"THENNM=2:GOSUB2000:GOTO2010
1920 IFB$="3"THENNM=3:GOSUB2000:GOTO2010
1930 IFB$="4"THENNM=4:GOSUB2000:GOTO2010
1940 IFB$="5"THENNM=5:GOSUB2000:GOTO2010
1950 IFB$="6"THENNM=6:GOSUB2000:GOTO2010
1960 IFB$="7"THENNM=7:GOSUB2000:GOTO2010
1970 IFB$="[133]"THEN2410
1980 GOTO1890
1990 GOTO2010
2000 D$=MID$(WD$(NM),L1(NM)):AN$=LEFT$(D$,2):RETURN
2010 IFEE$(NM)<>"NIL"THEN2050
2020 PRINTQ2$;" "
2030 PRINTQ1$;" SORRY ";B$;" HAS ALREADY BEEN PICKED.":GOSUB4830
2040 GOTO1870
2050 D$=MID$(WD$(A),L1(A)):D1$=LEFT$(D$,2):IFD1$=AN$THEN2140
2060 POKES+6,9:POKES,40:POKES+1,255:FORI=1TO10:NEXTI:FORI=255TO0STEP-10
2070 POKES+4,17:POKES,40:POKES+1,I:POKES+4,16:NEXTI:POKES+6,0:POKES+1,0:POKES,0
2080 PRINTQ2$;" "
2090 PRINTQ1$;" I AM VERY SORRY, BUT YOU ARE WRONG. ":GOSUB4830
2100 POKES1(A)+54272,1:POKES1(A)+54273,1
2110 POKES1(A),S2(A):POKES1(A)+1,S3(A)
2120 POKES1(A1)+54272,1:POKES1(A1)+54273,1
2130 POKES1(A1),S2(A1):POKES1(A1)+1,S3(A1):POKEV+21,0:GOTO1490
2140 PRINTQ1$;" "
2150 POKES+6,9:POKES,40:POKES+1,2:FORI=1TO10:NEXTI:FORI=0TO255STEP10
2160 POKES+4,17:POKES,40:POKES+1,I:POKES+4,16:NEXTI:POKES+6,0:POKES+1,0:POKES,0
2170 FORI=1TO10:POKE53280,I:POKE53281,I+1:NEXTI:POKE53280,6:POKE53281,0
2180 WR$=" WOW!! WOW!! WOW!!":GOSUB1410
2190 IFMA=1THENT1=T1+1
2200 IFMA=2THENT2=T2+1
2210 IFT1+T2<>7THEN2230
2220 GOSUB3760:GOSUB4140:POKEV+21,0:GOTO4200
2230 REM
2240 PRINTQ1$;" "
2250 PRINTQ1$;" YOU MAY NOW HAVE ANOTHER TURN. "
2260 FORDY=1TO1000:NEXTDY
2270 IFMA=1THENT1=T1-1
2280 IFMA=2THENT2=T2-1
2290 GOSUB3760:C1$(A)="NIL":C1$(A1)="NIL"
2300 IFMA=1THENT1=T1+1:U$="WHICH CARD WOULD YOU LIKE? ":Z=36:RX=37
2310 IFMA=2THENT2=T2+1:U$="WHICH CARD WOULD YOU LIKE? ":Z=36:RX=37
2320 GOSUB4100:POKEV+21,0
2330 GOTO1510
2340 IFXC=2THENXC=0:GOTO2370
2350 IFMA=2THENMA=1:GOTO2370
2360 IFMA=1THENMA=2:GOTO2390
2370 U$="WHICH CARD WOULD YOU LIKE? "
2380 Z=26:RX=27:RETURN
2390 U$="WHICH CARD WOULD YOU LIKE? "
2400 Z=26:RX=27:RETURN
2410 V=53248:POKEV+21,0:GOSUB2810:GOTO4610
2420 POKE53280,14:POKE53281,0:PRINT"[147]"
2430 A$="":PRINTCHR$(142)
2440 PRINT"[156]EE"
2450 PRINT"[153]OO"
2460 PRINT"";TAB(32);"[129]EE"
2470 PRINT"";TAB(35);"OO"
2480 PRINT"[158]EE"
2490 PRINT"[154]OO"
2500 PRINT"";TAB(30);"[158]EE"
2510 PRINT"";TAB(16);"[159]OO"
2530 FORI=1TO14
2540 PRINTA$;TAB(11);"[158][145][209][160][209][160][209][160][209][160][209][160][209][160][209][160][209][160][209][160]"
2550 PRINTTAB(11);" [207][183][183][183][183][183][183][183][183][183][183][183][183][183][183][208][209]"
2560 PRINTTAB(11);"[209][180]PHONCENTRATION[158][170] "
2570 PRINTTAB(11);" [204][175][175][175][175][175][175][175][175][175][175][175][175][175][175][186][209]"
2580 PRINTTAB(11);"[209][160][209][160][209][160][209][160][209][160][209][160][209][160][209][160][209] "
2590 PRINTTAB(11)" A PHONIC DRILL &"
2600 PRINTTAB(11)" PRACTICE GAME "
2610 PRINT" PART 4: DOUBLE VOWEL BLENDS."
2620 PRINTTAB(09)"[159]BY MARIO VELA-MARTINEZ"
2630 PRINTTAB(09)"[159] AND"
2640 PRINTTAB(09)"[159] CARLOS VELA-MARTINEZ"
2650 PRINTTAB(08)"[159]ASSISTANCE BY RAY PRACHUN"
2660 PRINTA$;TAB(11);"[145] [209][160][209][160][209][160][209][160][209][160][209][160][209][160][209][160][209]"
2670 PRINTTAB(11);"[209][158][207][183][183][183][183][183][183][183][183][183][183][183][183][183][183][208] "
2680 PRINTTAB(11);" [180]PHONCENTRATION[158][170][209]"
2690 PRINTTAB(11);"[209][158][204][175][175][175][175][175][175][175][175][175][175][175][175][175][175][186] "
2700 PRINTTAB(11);" [209][160][209][160][209][160][209][160][209][160][209][160][209][160][209] [209]"
2710 POKES+24,0
2720 POKES+4,65:POKES+1,W1(I):POKES+0,W2(I):FORKK=1TOW3(I):NEXTKK:POKES+4,64
2730 NEXTI:FORKK=1TO1500:NEXT:POKES+1,0:POKES,0
2740 POKES+24,15
2750 POKEV+21,12:POKEV+4,86:POKEV+5,100:POKEV+6,255:POKEV+7,100
2760 GOSUB710
2770 POKEV+21,0:PRINT"[147] DO YOU WISH INSTRUCTIONS (Y/N)? "
2780 GETZ$:IFZ$=""THEN2780
2790 IFZ$="N"THENRETURN
2800 IFZ$<>"Y"THEN2780
2810 PRINT"[147] [155] -[201][206][211][212][210][213][195][212][201][207][206][211]- ":POKE53280,6:POKE53281,12:PRINTCHR$(14)
2820 PRINT" [212]HE OBJECT OF THE GAME IS TO TRY TO"
2830 PRINT" COMPLETE THE WORD LIST, SHOWN ON THE"
2840 PRINT" RIGHT-HAND SIDE OF THE SCREEN."
2850 PRINT" [207]N A TURN, A PLAYER IS ALLOWED TO "
2860 PRINT" CHOOSE TWO CARDS. [212]HE AIM IS TO PICK "
2870 PRINT" TWO VOWEL COMBINATIONS THAT MATCH. [198]OR EXAMPLE..."
2880 PRINT" [144][197][197] AND [144][197][197]"
2890 PRINT" [201]F THE TWO CARDS MATCH, THE PLAYER"
2900 PRINT" IS ALLOWED TO TRY TO DECIDE WHICH"
2910 PRINT" WORD WILL BE PROPERLY COMPLETED WITH"
2920 PRINT" THAT VOWEL COMBINATION.[160] [198]OR EXAMPLE..."
2930 PRINT" [160] [144][208]--[204] + [144][207][207] = [144][208][207][207][204]"
2940 PRINT"[144] [208][210][197][211][211][160][210][197][212][213][210][206][160][212][207][160][195][207][206][212][201][206][213][197]";
2950 GETB$:IFB$<>CHR$(13)THEN2950
2960 PRINT"[147] [155] -[201][206][211][212][210][213][195][212][201][207][206][211]- "
2970 PRINT" [215]HEN THE ANSWER IS CORRECT, THE"
2980 PRINT" PLAYER IS AWARDED 1 POINT AND IS THEN"
2990 PRINT" GIVEN ANOTHER TURN. [207]NCE ALL THE CARDS"
3000 PRINT" HAVE BEEN DRAWN, THE PLAYER WITH THE"
3010 PRINT" HIGHEST SCORE WINS!!"
3020 PRINT" [211]O THAT YOU DON'T HAVE TO DO ALL THE"
3030 PRINT" WORK, TWO FRIENDLY [194]UGABOOS HAVE BEEN"
3040 PRINT" HIRED TO HELP YOU. [193]S YOU PICK A CARD,"
3050 PRINT" A [194]UGABOO WILL POP OUT AND FLIP THAT"
3060 PRINT" CARD OVER SO THAT YOU ARE ABLE TO SEE"
3070 PRINT" IT!"
3080 PRINT" [201]F YOU NEED SEE THE INSTRUCTIONS "
3090 PRINT" AGAIN, JUST HIT THE '[198]1' KEY. [194]UT"
3100 PRINT" REMEMBER THAT THIS WILL END THE GAME"
3110 PRINT" IN PROGRESS."
3120 PRINT"[144] [208][210][197][211][211][160][210][197][212][213][210][206][160][212][207][160][194][197][199][201][206]";
3130 GETB$:IFB$<>CHR$(13)THEN3130
3140 PRINT"[147]":PRINTCHR$(142):RETURN
3150 V=53248:POKE2040,13:POKE2041,14:POKE2042,15:POKE2043,15
3160 POKEV+28,255:POKEV+37,5:POKEV+38,0
3170 REM
3180 FORSP=832TO894:READA:POKESP,A:NEXT:GOSUB380
3190 FORSP=896TO958:READA:POKESP,A:NEXT:GOSUB380
3200 FORSP=960TO1022:READA:POKESP,A:NEXT:GOSUB380
3210 POKEV+21,0:POKEV+39,1:POKEV+40,1:POKEV+41,1:POKEV+42,1
3220 S=54272:FORL=STOS+24:POKEL,0:NEXT:POKES+5,9:POKES+6,11:POKES+2,0
3230 POKES+3,4
3240 RETURN
3250 REM
3260 DATA0,0,0,0,10,0,0,42,128,0,42,128,0,43,192,0,43,192,0,43,192,5,107,192
3270 DATA21,90,80,85,85,84,85,95,84,85,85,252,85,85,84,21,85,80,5,85,64,80,0,0
3280 DATA85,85,80,85,85,80,21,85,64,0,0,0,0,0,0
3290 REM
3300 DATA0,0,0,0,10,0,0,42,128,0,42,128,0,43,192,0,43,192,0,43,192,5,107,192
3310 DATA21,90,80,85,85,84,85,95,84,85,85,252,85,85,84,21,85,80,5,85,64,0,0,5
3320 DATA5,85,85,5,85,85,1,85,84,0,0,0,0,0,0
3330 REM
3340 DATA17,0,17,21,0,21,16,0,1,16,128,129,18,162,161,18,162,161,18,251,225
3350 DATA18,251,225,22,251,229,21,149,149,5,85,84,7,213,244,5,127,84,5,85,84
3360 DATA1,85,80,0,85,64,0,0,0,1,81,80,5,85,84,5,85,84,1,81,80
3370 DATA8,97,0,0,100
3380 DATA8,97,0,0,100,8,97,0,0,50,8,97,0,0,50,8,97,0,0,100,8,97,0,0,50
3390 DATA8,97,0,0,50,10,143,0,0,100,8,97,0,0,100,8,97,0,0,200:REM ***
3400 DATA8,97,10,143,100,8,97,10,143,50,8,97,10,143,50,8,97,10,143,100
3410 DATA 8,97,10,143,50,8,97,10,143,50,10,143,12,143,100,8,97,10,143,100
3420 DATA 8,97,10,143,200,10,143,12,143,100,10,143,12,143,50,10,143,12,143,50
3430 DATA 10,143,12,143,100,10,143,12,143,100,12,143,16,195,100
3440 DATA 8,97,4,48,100,8,97,4,48,400
3450 REM ***
3460 DATA 7,12,100,8,97,25,8,97,100,8,97,100,9,104,100,8,97,25,7,12,100
3470 DATA 5,152,120,7,119,40,7,119,5,8,97,70,7,12,100,6,71,25,5,152,100
3480 POKES+5,0:POKES+6,0:FORJ=0TO7:POKEV+J,0:NEXT
3490 Y=B1(A):X=B2(A):POKES+24,15
3500 FORO=4TOXSTEP4:POKEV+21,1:POKEV+0,O:POKEV+1,Y
3510 POKES+4,33:POKES+1,40:POKES,100:POKES+4,32
3520 POKEV+21,2:POKEV+2,O+1
3530 POKEV+3,Y:POKES+4,129:POKES+1,100:POKES,100:POKES+4,128:NEXT
3540 POKEV+21,4:POKEV+4,O-5:POKEV+5,Y-2:POKES+1,0:POKES,0
3550 POKES1(A)+54272,1:POKES1(A)+54273,1
3560 REM
3570 D$=WD$(A):D=L1(A):D1$=MID$(D$,D)
3580 D2$=LEFT$(D1$,1):D3$=MID$(D1$,2)
3590 D=ASC(D2$):D1=ASC(D3$)
3600 POKES1(A),D-64:POKES1(A)+1,D1-64
3610 RETURN
3620 Y=B1(A1):X=B2(A1)
3630 FORO=4TOXSTEP4:POKEV+21,5:POKEV+0,O:POKEV+1,Y
3640 POKES+4,33:POKES+1,60:POKES,100:POKES+4,32
3650 POKEV+21,6:POKEV+2,O+1
3660 POKEV+3,Y:POKES+4,129:POKES+1,150:POKES,100:POKES+4,128:NEXT
3670 POKEV+42,1:POKEV+21,12:POKE2043,15:POKEV+6,O-5:POKEV+7,Y-2:POKES+1,0
3680 POKES,0:POKES1(A1)+54272,1:POKES1(A1)+54273,1
3690 REM
3700 D$=WD$(A1):D=L1(A1):D1$=MID$(D$,D)
3710 D2$=LEFT$(D1$,1):D3$=MID$(D1$,2)
3720 D=ASC(D2$):D1=ASC(D3$)
3730 POKES1(A1),D-64:POKES1(A1)+1,D1-64
3740 RETURN
3750 STOP
3760 REM
3770 IFNM=1THENAV$="":GOTO3840
3780 IFNM=2THENAV$="":GOTO3840
3790 IFNM=3THENAV$="":GOTO3840
3800 IFNM=4THENAV$="":GOTO3840
3810 IFNM=5THENAV$="":GOTO3840
3820 IFNM=6THENAV$="":GOTO3840
3830 IFNM=7THENAV$=""
3840 PRINTAV$;"[158][153]";TAB(31);WD$(NM)
3850 EE$(NM)="NIL"
3860 POKES1(A)+54272,2:POKES1(A)+54273,2
3870 POKES1(A),160:POKES1(A)+1,160
3880 POKES1(A1)+54272,2:POKES1(A1)+54273,2
3890 POKES1(A1),160:POKES1(A1)+1,160:RETURN
3900 PRINT"[147]":PRINTCHR$(142):POKE53280,6:POKE53281,12
3910 CC=CC+1:IFCC=3THENCC=0:RETURN
3920 PRINT"[147] PLAYER # ";CC
3930 PRINT" NAME: ";
3940 REM
3950 IU=9
3960 ZZ$(CC)="":POKE204,1
3970 GETZA$:IFZA$=""THEN3970
3980 IFASC(ZA$)=13THENPRINT" ":POKE204,1:SN$=ZZ$:GOTO4060
3990 IFASC(ZA$)=20THENGOTO4040
4000 IFIU+1=>18THEN3970
4010 IFASC(ZA$)<65ORASC(ZA$)>90THEN3970
4020 IU=IU+1:ZZ$(CC)=ZZ$(CC)+ZA$
4030 PRINT;TAB(IU);ZA$;:GOTO3970
4040 IFIU=9THENGOTO3970
4050 ZZ$(CC)=LEFT$(ZZ$(CC),LEN(ZZ$(CC))-1):IU=IU-1:GOTO4030
4060 IFZZ$(CC)=""THEN3920
4070 GOTO3910
4080 :
4090 :
4100 EZ$=""
4110 PRINTEZ$;"[145][154][175][175][175][175][175][175][175][175][175][175][175][175]"
4120 PRINT" "
4130 PRINT" "
4140 FORI=1TOCC:PRINTEZ$;TAB(I+26);"";ZZ$(1);:NEXT:PRINT":";T1
4150 EZ$=""
4160 FORI=1TOYY:PRINTEZ$;TAB(I+26);ZZ$(2);:NEXT:PRINT":";T2
4170 PRINT"[154][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183][183]";
4180 IFT1+T2=7THEN4200
4190 RETURN
4200 PRINTA$;" "
4210 POKEV+21,0:FORI=1TO1000:NEXT
4220 A1$=""
4230 A$="[157][157][157][158][213] [146][201][157][157][157][157][157][202] [146][203][157][157][157][157][223] [146][169][157][157] [146][157][157][185] [146][185]"
4240 AA$="[157][157][157][158] [157][157][157][157][157] [157][157][157][157] [157][157] [157][157] "
4250 PRINT"[147]":IFT1>T2THEN PRINT" ";ZZ$(1)
4260 IFT2>T1THEN PRINT" ";ZZ$(2)
4270 PRINT" IS THE WINNER!!"
4280 GOSUB4720
4290 PRINT"[145][145][145][145][145][145]":PRINTA1$;A$
4300 PRINT"[155] [146]"
4310 PRINT"[163][163][163][163][163][163][163][163][163][163][163][163][163][146]"
4320 PRINT"[163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][146]"
4330 PRINT"[163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][146]"
4340 FORT=VTOV+5:POKET,0:NEXT:POKES+24,15
4350 PRINT"[163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][163][146]";
4360 POKES+12,9:POKES+13,11:POKES+11,129:POKES+7,100:POKES+8,40:POKES+11,128
4370 POKEV+21,1:POKEV+1,206:POKEV+3,206:A=32:H=206
4380 FORTH=10TO32STEP4:POKEV+21,1:POKES+4,33:POKES,40:POKES+1,100:POKES+4,32
4390 POKEV+21,2:POKES+4,129:POKES,150:POKEV+0,TH:POKEV+2,TH
4400 POKES+1,200:POKES+4,128:NEXTTH
4410 FORTT=1TO5:FORTH=ATOA+24STEP4:POKEV+0,TH:POKEV+1,H:POKEV+21,1
4420 POKES+4,33:POKES,40:POKES+1,100:POKES+4,32
4430 POKEV+2,TH:POKEV+3,H
4440 POKEV+21,2:POKES+4,129:POKES,150:POKES+1,200:POKEV+4,128:NEXTTH:H=H-8
4450 A=A+24:NEXTTT:PRINT"";TAB(20);AA$
4460 POKEV+21,4:POKEV+4,166:POKEV+5,172:PRINT"";TAB(20);A$;""
4470 POKE1601,100:POKE1605,100:POKE1601+54272,1:POKE1605+54272,1
4480 POKES+2,0:POKES+3,5:POKES+5,6:POKES+6,10
4490 POKES+9,1:POKES+10,15:POKES+12,6:POKES+13,10:POKES+24,15
4500 FORI=1TO27:POKES+4,65:POKES+11,65:POKES,I2(I):POKES+7,I4(I)
4510 POKES+1,I1(I):POKES+8,I3(I):POKES+11,64:POKES+4,64
4520 FORK=1TOI5(I):NEXTK:NEXTI
4530 FORH=1TO500:NEXT:POKES,0:POKES+1,0:POKES+7,0:POKES+8,0
4540 PRINT"[155] DO YOU WISH TO PLAY AGAIN?[160](Y/N) ";
4550 REM
4560 GETB$:IFB$=""THEN4560
4570 IFLEFT$(B$,1)="Y"THEN4610
4580 IFLEFT$(B$,1)<>"N"THEN4560
4590 PRINT"[147][146]BYE!":POKEV+4,24:POKEV+5,59:POKES+4,21
4600 POKES,20:POKES+1,100:POKES+4,20:END
4610 JX=0:JW=0:A9=0:A8=0:X1=0:X2=0:X=0:A=0:A1=0:W=0:T1=0:T2=0
4620 FORI=1TO7:EE$(I)="":NEXT
4630 POKEV+21,0:PRINT"[147] SAME PLAYERS AGAIN (Y/N) ?"
4640 GETB$:IFB$=""THEN4640
4650 IFLEFT$(B$,1)="Y"THEN4700
4660 IFLEFT$(B$,1)<>"N"THEN4640
4670 PRINT"[147]"
4680 FORI=1TO15:Y1$(I)="":Y2$(I)="":NEXTI:FORI=1TO14:SP(I)=0:NEXT
4690 FORI=1TO7:EE$(I)="":NEXT:GOSUB320:PRINT"[147]":GOSUB710:GOTO450
4700 PRINT"[147]":FORI=1TO14:SP(I)=0:NEXT:GOSUB320:GOSUB710
4710 GOTO460
4720 POKE53280,0:PRINT" [164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164][164]"
4730 PRINT" [206][209] [156][209] [158][209][209] [209][209][129] [209][209][155][209][209][209][209][209] [209][158] [209][155][209][209] [209][209][209][153][209][209] [209][205]"
4740 PRINT" [206][209][209][209][159][209][158][209][209] [209][154][209][209][155][209][158][209][209] [159][209][150][209][209][156][209] [209][209][158][209] [209] [209][209] [205]"
4750 PRINT" [206] [209][159][209] [209][209][209] [158][209][209][209] [209][153][209][209] [150][209][209][156][209][209][209][155][209][209][209][158][209] [209][151][209][158][209] [159][209] [205]"
4760 PRINT"[206][209][209][159][209][209][209][158][209] [156][209] [129][209][209][153] [209][209][158][209] [209] [150][209][209][159][209][209][209] [209][153][209] [209][209][209][209][129][209] [205]"
4770 PRINT" "
4780 PRINT" "
4790 PRINT" "
4800 PRINT" "
4810 REM PRINT"[154] "
4820 RETURN
4830 PRINTQ3$;" PRESS THE [146] RETURN KEY TO CONTINUE [146]"
4840 GETZ$:IFZ$=""THEN4840
4850 IFZ$<>CHR$(13)THEN4840
4860 GOSUB1460:RETURN